Bone marrow derived mesenchymal stem cells